home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 147
/
Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z
/
Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin
/
tools
/
zmc3v078
/
zmc3v078.lzh
/
SRCSV078.LZH
/
MAKEZMD3.H
< prev
next >
Wrap
C/C++ Source or Header
|
2000-02-27
|
2KB
|
45 lines
#include "structs.h"
#include "structs2.h"
int checkInternalDevice(TRKCHINF *trkdata, BYTE Trk);
void initTrkInf(TRKINF *trkinf, COMMONINF *cominf);
void initTrkInf2(TRKINF *trkinf, int trk);
void freeTrkInf(TRKINF *trkinf, int trk);
void copyTrkInf(TRKINF *des, TRKINF *src);
UBYTE *makeZmdAtmark(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
TRKINF *trkinf,COMMONINF *cominf);
UBYTE *makeZmdLoop1(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
TRKINF *trkinf);
UBYTE *makeZmdEigDepthSub(UBYTE *zms,
VELOETCVAR *vv, BYTE *pos,BYTE *num,BYTE supplementmode);
UBYTE *makeZmdVeloSeq(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
TRKINF *trkinf);
UBYTE *makeZmdQuantize(UBYTE *zms, int mode, const BYTE target[],TRKINF *trkinf);
UBYTE *makeZmdManyParas(UBYTE *zms,TRKCHINF *trkdata,const BYTE target[],
DWORD line_,char *linebuf,
UBYTE com, UBYTE omitcode,BYTE maxparas,
BYTE parabytes,BYTE omitflg,
char *errmes1, char *errmes2,char *errmes3);
UBYTE *makeZmdManyParas2(UBYTE *zms,TRKCHINF *trkdata,const BYTE target[],
DWORD line_,char *linebuf_,
UBYTE com, BYTE maxparas,
const BYTE parabytes[],BYTE omitflg, BYTE ARCCno,
int space, int times,const int mustover0,
char *errmes1, char *errmes2,char *errmes3);
UBYTE *makeZmdManyParas2A(UBYTE *zms,TRKCHINF *trkdata,const BYTE target[],
DWORD line_,char *linebuf_,
UBYTE com, BYTE maxparas,
const BYTE parabytes[],BYTE omitflg, BYTE ARCCno,
int mode,
char *errmes1, char *errmes2,char *errmes3);
UBYTE *makeZmdCChange(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[]);
UBYTE *makeZmdChord(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
TRKINF *trkinf,char extmode,COMMONINF *cominf);
CHKCHORD *addNextChkChord(CHKCHORD *c, BYTE note, DWORD gate, DWORD total);
void rewriteGateinChord(TRKCHINF *trkdata, TRKINF *trkinf,
int Trk,CHKCHORD *c, UWORD gate);
CHKCHORD *killChord(CHKCHORD *c);
UBYTE *makePortament(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
TRKINF *trkinf,COMMONINF *cominf,const char endchar);
int checkCommonCommand(UBYTE *zms_,int notes,BYTE note[],UWORD step_,
DWORD line_,char *linebuf_, COMMONINF *cominf);